package com.scw.dao;

import java.util.List;

import com.scw.model.Tip;

public interface TipDao {
	/**
	 * 根据id获取标签
	 * @param id
	 * @return
	 */
	public Tip get(Long id);
	/**
	 * 获取标签
	 * @param tip
	 * @return
	 */
	public Tip get(Tip tip);
	/**
	 * 更新
	 * @param tip
	 */
	public void update(Tip tip);
	/**
	 * 删除
	 * @param tip
	 */
	public void delete(Tip tip);
	/**
	 * 添加
	 * @param tip
	 * @return
	 */
	public Tip save(Tip tip);
	/**
	 * 查找所有
	 * @return
	 */
	public List<Tip> findAll();
	/**
	 * 根据用户查找所有
	 * @param userId
	 * @return
	 */
	public List<Tip> findByUserId(Long userId);

}
